Added board dup function