Add new basereportable.py