refactoring. using new methods from ReleaseRecognizer for verisoncmp
refactoring some methods and remove some code
refactoring. renaming. stretching. removing!
refactoring.