inital check in datatypes