added protocol update rename use case
added travis build