Final version of shell versioning