should not keep dirty preview