Dynamic block driving