revised menu functions, added category page display method