lots of stuff

too tired to write