add isOverspread opts
fix some format