kwargs passed on correctly