Adding version compliancy to module