added bits of everything