Wow we have been busy