debugging: ring topology is a bitch.... ughhh