add titlemenu
fix duplicate code