cooler and more groovy map activity