Abstracted createDimension
versioning update