improved iter

general debug and clean up