Dynamic blocks size