Reimplemented findBy* methods to use a single list