working on cltask2