added support for version with update