Implemented stage iv