some initial tests and a distribution skeleton