Flattening inputs