snapshot. refine css in progress