more work on space