small changes to dependencies, ignore files