add check repeat loading