valid status needs to return list, not string