add comments, in context with transaction pooling