removal of unused dependancies
updated usage