remove unused dependancies
update documentation