avoid formalism