wheren't we doing some kind of dynamic require for this stuff?