alot of stuff. just. alot.