first draft
remove extra spaces