repelaced classes with modules