made good code to make bad code
