comments and parameters for the with implementation
fix python compilation
place the if in the right place
redme
readme