Press ESC to close

generation-based methods