add tests and config files