SPACE TYPE GENERATOR