class-mech edited and ga-notation more notation added