A great improvement over the previous site. Your developer is to be congratulated. Thank you for taking the trouble to do this.