status can't be null