Feature blocks

All tests pass.