Website 0.99 ready for 95% meeting