Implemented FAVS AND UNFAVS FULLY.