add re_egine