not sure if we're allowed to have multiple functions in the same file if we use roxygen