Time for magic to happen