change exit to quit for uniformity