very well layed out thank you.