deep binding bug2