fixed what i broke playing after refactor meeting with dt