added stage2