Abstract Mod Class added