added some blockdiagrams and workign on it now