Add tests + fix