Software updates are a standard operational routine for XR-47, aka James. As an Artificial Household Assistant, James receives periodic updates both from his manufacturer and his software engineer owner. Nothing special. Until one batch file changes everything. Where do we draw the line between artificial intelligence and autonomous evolution? Can robots truly live, or even comprehend the complexity of what it involves? James is about to find out.