added health check and recovery for extensions