updated dependencies
no more rewriting