fixed bug in: Made the maxVersions a parameter