cleanup whitespaces tabs