Add optimistic sampling method