semiprojections