Thanks for these resources.