fix unit
new api for specify each board's start and end