rpl optimize