adding versioning to view layout