cleanup whitespaces and tabs