multi level expansion