E-ASAP: a g