remove printfunc