I have been having major problems with my web host, spent several hours yesterday rebuilding the files they lost - once I could finally log on. Hopefully they've gotten their act together.