updated for interactive display