updated expandable module