adding base init and run.py