Omar unveils new music titled Better Be Lucky