finished all user and supervisor instructions