restructured sun module