Add bind option, remove into and refatorisation