cleaned up text configuration renderer