compile display