[fabric+blocks]