ongoing, but getting it working