JD On3 Solid Take and Some Perspective......