incorporate clock type into koshu data type