added health monitoring