and here I am ...