modularity script