more dot dot updates.. now checks lines to see if they can have  box and then fill in box with color etc