added find, insert, update, save, delete methods