remove redundant spaces
update spec
enhancement