--- RYGAR ---