committing my characterization changes so far