Blood, sweat and half a cake