autoclose scratch