several improvements on the website