This paper presents enhancements to previous algorithms for the sequential extraction of complete non-redundant set of rules from a concept lattice. The aim of these enhancements is to improve the flexibility of the algorithms by decoupling the process of rule extraction that uses the concept lattice from the process of rule reduction that does not have to use it. With the added flexibility, an approach for parallel rule extraction and rule reduction is also presented.