Added character differentiation as a goal