added all rights parts