Final version of custom renderer