using bind for backwards compatibility