more python code
not ready

ready for 10%