now with themed output methods