finalised favorites management and widget