added missing surface rotation example for m3