Having a meteoric rise