resolved compilation issues.