Bad data output is working, and address counting is fixed
updating