cannot add ? to name check

this causes name to always match