actual working example of how it would work..