loop obj support