multi imput reader, inputs with formaters