add display, independent of show
add tidy formatting