Example working

Probably more cleanup to do.