first stage of new angular cache