enable deep binding, incl demo part