change instance call to new because of removing singleton
override find_all