switching back to non-modular compile code. It was breaking shit :/