Adding Version parameter back to avoid breaking existing interface
Removing unused external libs