its requiring commit on close