prettify and interactive