restarted and worked up the supermaarket in a slightly more SRPish way