language changes: suppressed some warnings.