fix issues with double classes and pre-req