fixed 30x loop AGAIN