cgc: these seems fairly certain
datatype
cgc: remove dead code