add tests and an example for 01