updated dependencies and project