removed automatic render invocation

this makes subclassing difficult