finish forcomp