forcomp init
forcomp complete