visibility and metrics