Improve %% map