Image shows when not in loop but when in it didn’t.
local ball = {} for i = 1, options.balls do ball[i] = display.newImage("ball.jpg") ball[i].width = display.contentWidth / 15 ball[i].height = display.contentWidth / 15 ball[i].x = display.contentCenterX ball[i].y = display.contentHeight - ball[i].height \* 5 + ball[i].height \* (i + i) physics.addBody(ball[i],"dynamic",{radius = ball[i].height / 2}) group:insert(ball[i]) end