first setup of binding