Texture is stretched on certain faces I'm currently modeling a football stadium, applying a texture to the stairs I created using the array modifier from a simple cube shape. 

When I apply a texture to the stairs, the texture is clear on the flat part of the step, but the front of the step is stretching the texture horizontally, and does't look like the concrete surface I'm trying to achieve. Does anyone know an easy solution to this issue?
Without seeing your node tree this is my best guess. Under the texture image node change the projection from flat to box. You can also change the blend value but if your stairs are perpendicular it probably won't change anything

Edit: sorry picture is sideways i am on my phone.