how does it work with spaces?