did a whole bunch of stuff. forgot what they were QQ