Magic happens on time