variable names are hard /cc @frankfarmer