Initial version of NewOrderSingleGenerator