progress on bitIO stuff