added the missing datatypes that I need; still need to test them to make sure they actually, you know, work.