uses `$:.unshift File.dirname(__FILE__)` + bugfix of greeting +  minor changes on regex