design stuff, also re-implement old css file