missed some input types