update, lots of stuff and hacks
css link update