added random packet drops; ready to test