scrutinizer recommendations for visibility and declaration