Add --dry-run flag, to be expanded later