initial mod classes