pull down to refresh

Huge commits are painful whether it's code or legislation. Splitting the changes into smaller pieces definitely makes reviewing a lot less overwhelming.