Very nice teardown. Well explained!