improve markup/css