so your code doesn't look like a staircase