fix board#full?
add tests