server fixxes and a lot of css shit