diff --git a/src/ch01-00-getting-started.md b/src/ch01-00-getting-started.md
index 6c0c891a0..afa19ae8c 100644
--- a/src/ch01-00-getting-started.md
+++ b/src/ch01-00-getting-started.md
@@ -21,7 +21,7 @@ We will use the Starknet Remix Plugin to compile, deploy and interact with our s
-6. Then go to **settings** option and choose your cairo version. Remix no longer supports v2.4.0 shown in the picture below and you could slelect v2.5.4 for this project.
+6. Then go to **settings** option and choose the Cairo version as shown in the image below. The latest version available in Remix at the moment of this writing is `v2.5.4`.
@@ -185,7 +185,7 @@ Here's a step-by-step guide to deploying your smart contract on the development
3. **Declare**
- - Click on "Declare"
+ - Click on "Declare lib.cairo"
@@ -272,7 +272,7 @@ This call currently doesn't spend gas because the function does not change the s
- In this case **`transfer_ownership`** function, which requires the new owner's address as input.
-- Enter this address into the calldata field. (For this, use any address from the "Devnet account selection" listed in the Environment tab.)
+- Enter this address into the `new_owner` field. (For this, use any address from the "Devnet account selection" listed in the Environment tab.)
- Click the **"Call"** button. The terminal then showcases the transaction hash indicating the contract's state alteration. Since we are altering the contract's state this type of interaction is called an "invoke" and needs to be signed by the account that is calling the function.
For these transactions, the terminal logs will exhibit a "status" variable, indicating the transaction's fate. If the status is "ACCEPTED_ON_L2", it means the Sequencer, the component that receives and processes transactions, has accepted the transaction, which is now awaiting inclusion in an upcoming block. However, a "REJECTED" status signifies the Sequencer's disapproval, and the transaction won't feature in the upcoming block. More often than not, this transaction gains acceptance, leading to a contract state modification. See [this chapter](https://book.starknet.io/ch03-00-architecture.html) for more on Starknet's architecture and the Sequencer. On calling the **`get_owner`** function again we get this:
diff --git a/src/img/ch01-remix-deploy-contract.png b/src/img/ch01-remix-deploy-contract.png
index 7c36aadee..89a9e2245 100644
Binary files a/src/img/ch01-remix-deploy-contract.png and b/src/img/ch01-remix-deploy-contract.png differ
diff --git a/src/img/ch01-remix-starknet-plugin-settings.png b/src/img/ch01-remix-starknet-plugin-settings.png
index 0cff01296..8cf4036c2 100644
Binary files a/src/img/ch01-remix-starknet-plugin-settings.png and b/src/img/ch01-remix-starknet-plugin-settings.png differ
diff --git a/src/img/ch01-remix-write-interaction.png b/src/img/ch01-remix-write-interaction.png
index 2ce210571..8017fee2c 100644
Binary files a/src/img/ch01-remix-write-interaction.png and b/src/img/ch01-remix-write-interaction.png differ