this should be the earliest version with modules rather than the latest