add tests and their bootstrap