it now ignores white spaces