Great Work Conor! (You make foggy stuff look simple ;-))