bug fixed, better sending timing.