added text-rendering
cleaning up