query 1 first version done.
query 1 first version done.