Issue #3. Initialize instances only once