cory chase magic