You've defined an accessor for `status` but then are setting it via the instance variable. I'd like to see the writer being used if an accessor  is defined.