one and all...will take it all on board! E