Privatizing this method from the docs