URGENT: 56 mill rescues need your help

What can we do to improve this website?