awesome writeup! Nice job you guys.