why the undesired whitespace?