implements board sharing