more work on new renderer, fixed some method type bugs