moar, lame code, better reports. too much wine.