add main file, run from main.py in the future