omg... map::rotate... i'd have never known.