nearly there - minor css still to do