Castle crumbling down?