add memory datatype