This is where the Magic happens!