new host json methods