all helpers binding and minor fixes