Adding in demo controller that got lost somewhere in the shuffle.