Revert "use submodule"

This reverts commit 3c5ea55d3784ad8b777ff4fbf585299464f32692.