fix the mistakes.