Fix: make resource ID case sensitive