That was 3 hours well spent !