breaking to much, time to rebuild teh output bits