better interaction
add trid qqggqg