new and exit now working