working until alpha*p/Ap without firing