put the local dirtiness above the remote dirtiness, as it lays out less misleadingly