update mapper class to v3