fixing advance phase