test and add binding work