a bit too faithful an adaptation