ULong2 almost finished