Change stage 2, fix stage 6, fix stage 5. Think about stage 10,11