css is near complete