got rid of stupid exit