add binding request implementation