raise error if file given
standardize method args
warn if absolute path is specified