more simplification.
more ismplification.