intense, at times shocking....