removed bit-level; implemented rough set & get