update tests
more definition api