fixed header bug on put(*string*,...)