removed unnecessary Board wrapping/unwrapping
replaced board's list with Sequence - seems to roughly halve execution time on average