update deps
coding style & debugging