first version of louvain