@locks: Nice write up!