use classic as submodule