registers.js and renderer fixes