Falling down the rabbit hole. Bugs ahoy.