prepared for board overwrite