much applicative ! very <*> wow