All purpose demo and learning.