updated batch submission