Just a minor nitpick: you should have written “hadn’t have had”. That way you also get cool alliteration. Stay fresh, Tyr Report