improved docs for off method