upload dry run without saves