where the magic happens :-)