sort out lib issues
header- use hook for menu