fixed setMapper