superb topic shared . happy to have such information