modularity pt 1