add three layer GNRS