update to move forward