Can anyone tell me how the blocks are actually calculated based on the clients screen?