Adds level and text output support