consistent repository with folders