added a get_seq_list() method
fixed minor bug in set_r()