fix bug in bind fun, againc