Reduced delay problem

reduced the delay, maximized the performance, but there was still a 1 packet delay which requires timer to fix, did not think it is worth the time.