People "can't wait for ID cards"