and here we Are ..