lets see how it works.