improve css and ast