trying @franchi82's tip about hierarchy layout