Who is to be blame??