Upto defining eta function