added obvious mode and autoclose