added specs for remaining bit* sw (untested)