long cpy and long set