add visible scope on Item