undeniable advantage