overload a display() call for convenience
add more stuff to the library demo