Banking mysteries explained