update dependencies
resolve #15