modularization finish