implementation b-3