make the checkintersection thinner, temporaryly fixed two bugs in paint and trace, need more design detail for them