complete first stage