add and delete favorites
implemented favoriting