depraved, deranged, detached...