try making a noexit flag