For comprehension assgmnt