add new code casper.py