added copy-on-write argument for board conversion