dark and wonderful ...