add dolog function