extend phaser
controlling phase change in concurrent tasks