let seed = ref 0