add something about the usefulness of applicative
add something about the usefulness of applicative
add something about the usefulness of applicative