began converting collabreate into directive based system