I recommend to remove the "beta" tag from "Quantitative Finance beta". "Beta" makes the site less sincere and professional. The "beta" version remained for some years now, I dont see why it should be called beta anymore.