phantom screen generation.