PRankD implemented