change <say-hi> element to <js-canon>