added implementation template, cured *_list of divitus.