rx_user.c: done