trying a version with clear view before destruction