attempting to fix compatibility issues.