Added full "Favourite" implementation.