add forcomp