half way through python