i think every thing is fine but not verifying the third requirment