merged new activation code generator