acknowledgment and correct errors