commit on expression