Aaron, that is absolutely great but the logic is a bit over my head at the moment so any help will be much appreciated