main
starting ...