fix recursive import.