fprintf -- fix