suit one’s purpose

See: avail