auto zooming
cleanup then remove