diff --git a/src/Bartlett/Reflect/ConsoleApplication.php b/src/Bartlett/Reflect/ConsoleApplication.php
index <HASH>..<HASH> 100644
--- a/src/Bartlett/Reflect/ConsoleApplication.php
+++ b/src/Bartlett/Reflect/ConsoleApplication.php
@@ -45,19 +45,23 @@ class ConsoleApplication extends Application
         parent::__construct('phpReflect', self::VERSION);
     }
 
-    public function getLongVersion()
+    public function getVersion()
     {
-        $version = $this->getVersion();
+        $version = parent::getVersion();
 
         if ('@' . 'package_version@' == $version) {
             $version = new \SebastianBergmann\Version('2.5.0', dirname(dirname(dirname(__DIR__))));
             $version = $version->getVersion();
         }
+        return $version;
+    }
 
+    public function getLongVersion()
+    {
         $version = sprintf(
             '<info>%s</info> version <comment>%s</comment>',
             $this->getName(),
-            $version
+            $this->getVersion()
         );
         return $version;
     }
refactoring short and long version