updated submission to modularity due to extension