added stage4