protection against bad id