Let addCustomData take key=>value or object