BatchForwardLocal updated with Tuple