Wrote a lot of stuff maybe, fixed stuff