High Quality Components Of Cpr