I'm still here. I feel a bit like the site is down every single time I try to log in. :(