Draft code for blocker singleton