to see how it works