Steve, if it's alright, I'm planning to take a stab at this. Will catch up on the comments and continue the discussion.