removed rx function and normal interruption handler, i'll replace it by napi interruption