no longer hardcoding for limit when initializing board