add object describe function
add query & paged query functions