fix whole bunch of stuff, add ?css parameter