add reverse binding