The site has massive tech issues and you can hardly ever get on it, due to centerlized admin with other sites they operate also.