Lots of stuff, sorry for really bad descriptions I do quite a bit at once