Ah, lots of great information, thanks all!