parser ignores whitespace
added scaling