added flexible find_by methods to every class