added to the public api