Bank po higher level reasoning