maybe fixed dangling preview