comment and warning strict error fix.