scope for visible