worked on parameter setting parsing