characterization methods