fix puts error