lots

you should stay up to date with my changes