versions as variables