raname do_it() to main()