Meek mills has so much energy