Who to blame....