add nested hash inputs