most spaces has been deleted and another extra thing