woah weird phaser methods