GR-Tech algorithm