Tidyverse functions generally take the data argument first, making it easier to use the `%>%` operator. For example: ``` dec13_excerpt <- dec13_excerpt %>% mutate(fake_weight = coalesce(llweight, cellweight)) get_totals("q1", dec13_excerpt, wt = c("weight", "fake_weight"), include_unw = TRUE) ``` becomes: ``` dec13_excerpt <- dec13_excerpt %>% mutate(fake_weight = coalesce(llweight, cellweight)) %>% get_totals("q1", wt = c("weight", "fake_weight"), include_unw = TRUE) ``` Happy to submit a PR if you all are interested. This change could be relevant to other functions as well, I haven't checked.