keep the magic alive