update benz. support inter-referntial definitions