added phase motion