Some great stuff there Floyd, many thanks, that should keep me going for a while, now trying to find the motivation and time.