try to write tests