removed the private section