add tests
3.1.3