add: parametrable print map