favorite fuynctionality added