local and remote, all broken out