funcomp complete