this is great, thanks!