Is the hamster finally back on the wheel to get this site running again?