Statens Folkhälsoinstitut har ett övergripande ansvar för hälsofrämjande och förebyggande arbete , men kan i dag inte alltid ge kommuner och landsting det praktiska stöd de behöver .