sawgeq added
new functions are developed