code cleanup
additional logging
load plugin and allow multilevel rendering to work even if no separate text font specified