get rid of exit here