account for weird dplyr behavior