starting to implement favoriting