remove magic phase listener... I will cry for him:'(