update style with wide display
update layout
use syntax highlight