minor
explicitly list species for every block
recognition paradigm changes