Will add final JD before posting publicly.