Marking The Blocks