Reduce http requests

I also made them responsive.