better markup for expan