add loop config framework