showing how it works