use reverse object enumerator