diff --git a/README.md b/README.md
index 8e6cba5cda0144938d0ee0b0f9c0a3892d522171..f76ee1dfec2f123d69286dd9b527777272e42c2e 100644
--- a/README.md
+++ b/README.md
@@ -7,7 +7,7 @@ The remote control sends only the following data to the boiler, all other smart
   * Heating On/Off (in analogue mode: heating water temperature)
   * Warm water pre-heating On/Off
   * Battery OK/LOW
-(https://github.com/kainhofer/vaillant-calormatic340f/blob/master/Images/Vaillant_CalorMatic340f_PacketStructure_Vertical.png "Packet structure")
+![Packet structure of the Vaillant calorMatic 340f](https://github.com/kainhofer/vaillant-calormatic340f/blob/master/Images/Vaillant_CalorMatic340f_PacketStructure_Vertical.png)
 
 All bytes are converted to a bit sequence with least-significant bit first.
 
@@ -15,5 +15,5 @@ For transmission over the 868,275MHz frequency, the data contents (bytes 4-14, b
 
 Each signal is first sent with byte 9 set to 0x00 and shortly afterwards repeated with byte 9 set to 0x01 (and the checksum updated correspondingly).
 
-(https://github.com/kainhofer/vaillant-calormatic340f/blob/master/Images/Vaillant-Thermostat-AM-868.288MHz-Wave.png)
-(https://github.com/kainhofer/vaillant-calormatic340f/blob/master/Images/Vaillant-Thermostat-AM-868.287MHz-Wave2a-Zoom_Repeat_Annotated.png)
+![The signal as a wave](https://github.com/kainhofer/vaillant-calormatic340f/blob/master/Images/Vaillant-Thermostat-AM-868.288MHz-Wave.png)
+![The signal and its repeat with comments](https://github.com/kainhofer/vaillant-calormatic340f/blob/master/Images/Vaillant-Thermostat-AM-868.287MHz-Wave2a-Zoom_Repeat_Annotated.png)