neglected a memcpy