working on classmapper