Base mod class structured