run loop section