added rcvlength