const data& obj