Block scheduling articles