by guess and by gosh .... stumbling around ~ this may take me forever!!