riard's public page