where the magic happens!