fix bug; this binding problem