Completely redid RSDV