premature commit