improvement to include resource matcher