assume Status code 200 expected u nless otherwise stated.
minor refactor