create find, insert, and update methods