welcome back seems like you have been busy in many ways