unit tests and a CITATION file