Worked on signing the string