rewrite to use a seperate favorites and all menu