added thorough testing of bit instructions