update dependency
more syntax change