[shikai] updated to do