completed part about spaces