simplify Clone(); run go format