forcomp assignment added