Worked towards stage1