Andrey krukovskiy submodules