Hi all its been along time whats been happing and how are we all