Added public Exit method + spec