more work on python