updates to favorites functionality