add query
add push message