catch more data types