visual cleanup1