Please keep us posted, I have ideas but those bases seem to have been covered. Would like to know the solution.