adding a find list func that returns an option