having fun with java.util.map