-integrate lib changes
-started adding ruby script support