@darkgem: I've had to cry