arrrgh... I'm having a bad moment of extreme depression.