added sequence header
sweeped through code changing uint8_t to be char since the distinction was becoming annoying to code around for little added semantical benefit