added stage 4