updated dependencies and fixed cs