Adding purpose docs.