calculate efficiency at the next step