<full code from previous message>