Well. This makes for a long weekend, waiting for Monday! My knowledge of programming is nil, and I havent had my coffee yet, so I will judge based on performance. Cant wait Ross, well done! Indie pub hosting with the new additions should be very productive.