rewrote backend - private runtime interface