cleaned up, updated docs with new findByFields features