close to working; scroll bug and forgot to add parent menu option