fixed receive interrupt
fixed receiving of data