set umask
fix message
flush stderr