load custom implementation with defaulted class
improved renderer logic which is customizable