These are all great news! Glad things are working out!