We will discuss the basic features of the modified algebraic Bethe ansatz. In particular, we will present the construction of the off-shell Bethe vector for the Heisenberg XXX chain with general integrable boundary conditions (twisted and open). The scalar product between the on-shell Bethe vector and its off-shell dual, namely, the modified Slavnov formula, will be also discussed.