add function & select_more
add operators