sigfold and sigmult func are added