Freedom is essential for distraction blocking. Schedule what you want to have access to and when. Automatically schedule self-discipline.