white space, type chekcing