update recommends