preserving host information