many inputs