Improve architecture, stand up to DoS attacks