in go variables generator and half of list generator