mapper works