removed binaries
implemeted gateway to enable different implementations