concept of "simple" main func