mm.. what does 'invalid' means? can we omit it?