test with args and kw