update dfederlein to latest