Self-depracating. appreciated.