some modifications and errors are present
some modifications and errors are present