create batch upload. better command handling for commands