add property for looping