A computing device arrangement (20) for receiving fetal monitoring data from a fetal monitoring system is disclosed. The computing device arrangement comprises a display device (30) arranged to display the fetal monitoring data, a touchscreen device (32) and a processor arrangement (24) communicatively coupled to the display device and the touchscreen device. The processor arrangement is arranged to receive the fetal monitoring data from the fetal monitoring system, control the display device to display the fetal monitoring data, receive a freeform input (36) in a region of the touchscreen device from the touchscreen device; modify the fetal monitoring data by annotating a displayed region (34) of the fetal monitoring data with the freeform input, said displayed region corresponding to the region of the touchscreen device; and generate an output of the modified fetal monitoring data to for storage in a data storage device (28). Also disclosed are a fetal monitoring system including such a computing device arrangement and a method of generating freeform annotations with such a computing device arrangement.