updated to batch rx