added 2 datatypes