almost done with aliveness of the modularization