finished most of menu