Breaking up delegate blog post a bit more