introduce error C | fix error A