checking bline without borders to fix last line issue
tried simplifying action
sorting out last line issue
more bounds checking and added fixed_bounds, but eventually not used