more work in progress