semilooper
not defined yet