workig first 3 task