NEED TO COMMIT by Peter Pohjola