self hating 'tard, sorry bout that.