added cis,device and activity datatypes