code fix, before clearning
initial full article