main

how to init and print