adding packet download i/f