chaning structure to sigma