modifying stage 2