style reward adl gate adl gate