ref #77 first working accumulation :-D