changed internal program versioning naming conventions