add additional information and correct errors