setting some stuff up for bitfields in threading
piece requesting + some other notes

still very shaky. commented msot of it out.