Is there any reason why these methods are not private?