Ad hoc upper