worked on expand/collapse actions