Nit, I'm missing some spaces here and there, I think it's terrible to read no?