2nd try hm2 mapping