Corrected shift code sources + added data versioning