handles spaces now