#1 add find and find by query in adapter