new feature: expand block