oops, confusing Bob and Charlie doesn't help readability