attempt define a private model on details