more isolated tests for blocks