Added packet based system to send protocol