Gave system functions data types