EXPLAIN THINGS BETTER