spaces are important to assignment