add exit when user done the push