creation of implicit method call kind of setup