nvalente's public page