space testing
functions