Make the printflfush an interface