knowing datatype sizes