modified verioning