Partition function of nearest neighbour Ising models: Some new insights