More energy developments getting health checkups