added another function option