initial commit with main.py