Very well put and described!