updated according to the consulting analysis