variational modularity