bind device: remark
remove function