Update runs types

- add support for species runs
- add support for byte number runs
- fix a bug that kept the last update from compiling