Addition of blocker component implementation.
Requires a minor thing (preventing base functionality if selected no)