tons of logic errors.
tired code is broken code.