add loop and IS to iss:part 1