setStatus is no longer needed and was a code smell in the first place