Discover Advanced Game Programming: A Gamedev.net Collection by John Hattan.
Start reading today and explore ideas, insights, and experiences that stay with you.
Overview:
We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with Case Studies in Organizational Behavior and Theory for Health Care: Advanced Game Programming: A Gamedev.net Collection ,To get started finding Case Studies in Organizational Behavior and Theory for Health Care:Advanced Game Programming: A Gamedev.net Collection, you are right to find our website which has a comprehensive collection of manuals listed.
Our library is the biggest of these that have literally hundreds of thousands of different products represented.
Read full description
Advertisement
Details & Genres
Game ProgrammingGame DevMasteryNonebGame Company ReadlistTextbooks_gamedevIt
After spending years working in the corporate world, John Hattan finally decided to pursue a lifelong passion for writing. They currently reside in a quiet suburb where they spend most of their time outlining new stories, reading extensively, and occasionally attempting to bake.
Honestly one of the better books I've read lately. I loved how the story unfolded. It kept me guessing without being too confusing. Glad I picked this up.
Sharon HallOctober 16, 2025
Took me a few chapters to get into it, but it was worth it. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. Enjoyable weekend read.
Sponsored Content
Betty CarterNovember 23, 2025
I liked it for the most part. The middle dragged a tiny bit, but the ending totally made up for it. Still a good book.
John NelsonNovember 16, 2025
Finished it in a couple of days. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Glad I picked this up.
Susan KingApril 23, 2025
A very satisfying read. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Definitely recommend it if you like this genre.
Betty CollinsJanuary 09, 2025
I was pleasantly surprised. The writing style is very engaging. It’s easy to follow but still has a lot of depth. A solid 5/5 for me.
Stephanie SmithJune 13, 2025
A very satisfying read. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Definitely recommend it if you like this genre.
Emily WhiteDecember 27, 2024
Glad someone recommended this to me. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Glad I picked this up.
Laura NelsonApril 10, 2024
Not bad, but not my favorite. The pacing was a bit slow and I found myself skimming a few pages. It wasn't terrible, just okay. Just right down the middle.
James BrownFebruary 17, 2024
Such a great read. I loved how the story unfolded. It kept me guessing without being too confusing. A solid 5/5 for me.
Susan NelsonJanuary 13, 2024
A very satisfying read. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Definitely recommend it if you like this genre.
Susan NelsonMay 23, 2024
Pretty good overall. I liked the main character, though some of the side plots were just okay. I'd probably recommend it to a friend.
Stephanie SmithOctober 14, 2024
Glad someone recommended this to me. I got really invested in the main character's journey. Everything just clicked for me. Glad I picked this up.
Matthew HallAugust 02, 2025
Glad someone recommended this to me. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. A solid 5/5 for me.
Michelle RamirezJune 08, 2024
Honestly one of the better books I've read lately. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Definitely recommend it if you like this genre.
Amanda WrightAugust 12, 2025
Glad someone recommended this to me. I loved how the story unfolded. It kept me guessing without being too confusing. Definitely recommend it if you like this genre.
Michelle PhillipsApril 03, 2024
Such a great read. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Worth the time and money.
Donna YoungJune 06, 2024
Such a great read. I got really invested in the main character's journey. Everything just clicked for me. Will be looking for more from this author.
Robert WalkerOctober 10, 2025
Honestly one of the better books I've read lately. The writing style is very engaging. It’s easy to follow but still has a lot of depth. A solid 5/5 for me.
Eric ThompsonAugust 20, 2025
I was pleasantly surprised. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Will be looking for more from this author.
Donald RodriguezJanuary 29, 2024
It was just alright. The writing was fine, but I didn't feel very connected to the characters. They felt a bit flat. A generous 3 stars.
Kevin CollinsNovember 05, 2025
It was okay. It had some good moments, but the overall plot felt a bit disjointed in the second half. Just right down the middle.
Thomas FloresJuly 14, 2025
I was pleasantly surprised. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Definitely recommend it if you like this genre.
Linda ScottSeptember 07, 2025
A solid read. I liked the main character, though some of the side plots were just okay. I'd probably recommend it to a friend.
Michelle GreenJuly 04, 2025
A very satisfying read. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Glad I picked this up.
Ashley EvansDecember 23, 2024
Took me a few chapters to get into it, but it was worth it. I liked the main character, though some of the side plots were just okay. A solid 4 stars from me.
Sarah ThomasSeptember 29, 2025
Glad someone recommended this to me. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Glad I picked this up.
Sharon ScottApril 09, 2025
Not bad, but not my favorite. The pacing was a bit slow and I found myself skimming a few pages. It wasn't terrible, just okay. A generous 3 stars.
Donald AllenJanuary 16, 2025
A solid read. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. Enjoyable weekend read.
Jennifer HallAugust 09, 2025
A solid read. It held my attention, even if a few things were a little predictable. Enjoyable weekend read.
Kenneth PhillipsApril 11, 2025
It was just alright. It felt a bit repetitive in the middle. Could have been shorter. Might work better for someone else, just wasn't completely for me.
Brian GarciaMarch 14, 2024
Pretty good overall. It held my attention, even if a few things were a little predictable. Not bad at all.
Joseph KingNovember 29, 2025
Such a great read. The author did a great job wrapping everything up at the end. No weird plot holes left behind. A solid 5/5 for me.
Margaret GreenOctober 12, 2024
Such a great read. I loved how the story unfolded. It kept me guessing without being too confusing. Would probably read it again at some point.
Nicholas CarterDecember 07, 2025
Good, but not quite perfect. I liked the main character, though some of the side plots were just okay. Not bad at all.
Jessica JohnsonApril 22, 2025
Pretty good overall. I liked the main character, though some of the side plots were just okay. Not bad at all.
Nancy ThomasSeptember 14, 2025
Finished it in a couple of days. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Would probably read it again at some point.
Sharon ScottApril 01, 2025
Honestly one of the better books I've read lately. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Would probably read it again at some point.
David WalkerDecember 13, 2025
I have mixed feelings about this one. It had some good moments, but the overall plot felt a bit disjointed in the second half. A generous 3 stars.
Melissa JacksonJune 24, 2025
I liked it for the most part. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. A solid 4 stars from me.
William CollinsJanuary 02, 2025
I liked it for the most part. Interesting premise and executed fairly well. Just a few slow chapters here and there. Not bad at all.
Nicholas CarterAugust 29, 2024
Finished it in a couple of days. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Definitely recommend it if you like this genre.
Paul HarrisJanuary 17, 2025
Took me a few chapters to get into it, but it was worth it. I liked the main character, though some of the side plots were just okay. Not bad at all.
Robert BrownJuly 30, 2024
Good, but not quite perfect. I liked the main character, though some of the side plots were just okay. Still a good book.
Carol RodriguezDecember 27, 2025
Good, but not quite perfect. I liked the main character, though some of the side plots were just okay. Enjoyable weekend read.
Nancy CarterDecember 18, 2024
Pretty good overall. Interesting premise and executed fairly well. Just a few slow chapters here and there. Enjoyable weekend read.
Melissa CollinsSeptember 19, 2024
Honestly one of the better books I've read lately. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Glad I picked this up.
Cynthia TorresJune 25, 2025
Pretty good overall. The middle dragged a tiny bit, but the ending totally made up for it. Enjoyable weekend read.
Rebecca RobinsonAugust 18, 2025
Finished it in a couple of days. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Worth the time and money.
Richard AndersonNovember 17, 2025
Such a great read. I got really invested in the main character's journey. Everything just clicked for me. Will be looking for more from this author.
Mary AndersonAugust 11, 2025
Finished it in a couple of days. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Worth the time and money.
Kenneth WhiteOctober 18, 2025
Finished it in a couple of days. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Glad I picked this up.
Stephanie JacksonMarch 08, 2024
I was pleasantly surprised. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Glad I picked this up.
Melissa MartinezJune 21, 2024
I liked it for the most part. It held my attention, even if a few things were a little predictable. Enjoyable weekend read.
George JacksonSeptember 28, 2024
A very satisfying read. I got really invested in the main character's journey. Everything just clicked for me. Definitely recommend it if you like this genre.
Cynthia JohnsonMay 27, 2025
Really enjoyed this one. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Will be looking for more from this author.
Rebecca RobinsonSeptember 21, 2024
I liked it for the most part. I liked the main character, though some of the side plots were just okay. A solid 4 stars from me.
Carol RodriguezNovember 17, 2025
Good, but not quite perfect. Interesting premise and executed fairly well. Just a few slow chapters here and there. Enjoyable weekend read.
Stephanie WilliamsJune 12, 2025
Pretty good overall. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. Enjoyable weekend read.
Sarah TaylorDecember 29, 2024
Glad someone recommended this to me. I loved how the story unfolded. It kept me guessing without being too confusing. Worth the time and money.
Donald AllenJuly 06, 2024
Took me a few chapters to get into it, but it was worth it. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. Not bad at all.
Ashley RamirezNovember 08, 2024
A very satisfying read. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Would probably read it again at some point.
Emily RobinsonFebruary 06, 2024
Really enjoyed this one. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. A solid 5/5 for me.
Eric AllenFebruary 28, 2025
I liked it for the most part. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. I'd probably recommend it to a friend.
Jessica FloresJune 01, 2025
A solid read. I liked the main character, though some of the side plots were just okay. Enjoyable weekend read.
Jessica MartinFebruary 29, 2024
Such a great read. I got really invested in the main character's journey. Everything just clicked for me. Would probably read it again at some point.
Mark MooreAugust 07, 2024
Pretty good overall. Interesting premise and executed fairly well. Just a few slow chapters here and there. Not bad at all.
Elizabeth GonzalezAugust 31, 2025
Honestly one of the better books I've read lately. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Worth the time and money.
Margaret NguyenApril 05, 2025
Honestly one of the better books I've read lately. I got really invested in the main character's journey. Everything just clicked for me. Definitely recommend it if you like this genre.
Joshua NelsonMay 12, 2024
A very satisfying read. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Definitely recommend it if you like this genre.
Gary TorresJanuary 10, 2024
Took me a few chapters to get into it, but it was worth it. Interesting premise and executed fairly well. Just a few slow chapters here and there. I'd probably recommend it to a friend.
Cynthia RiveraDecember 26, 2024
Good, but not quite perfect. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. A solid 4 stars from me.
Michael ParkerJune 11, 2024
Really enjoyed this one. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Worth the time and money.
Karen AllenAugust 08, 2024
I was pleasantly surprised. I got really invested in the main character's journey. Everything just clicked for me. Definitely recommend it if you like this genre.
Karen RobertsNovember 10, 2024
Glad someone recommended this to me. I loved how the story unfolded. It kept me guessing without being too confusing. Definitely recommend it if you like this genre.
Elizabeth HarrisJanuary 17, 2024
Glad someone recommended this to me. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Will be looking for more from this author.
Elizabeth RodriguezSeptember 23, 2024
A very satisfying read. I loved how the story unfolded. It kept me guessing without being too confusing. Will be looking for more from this author.
Laura WrightJanuary 20, 2025
A very satisfying read. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Worth the time and money.
Stephanie WilliamsSeptember 03, 2025
I was pleasantly surprised. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Will be looking for more from this author.
Christopher AdamsFebruary 15, 2025
Good, but not quite perfect. Interesting premise and executed fairly well. Just a few slow chapters here and there. Enjoyable weekend read.
Kevin EvansOctober 29, 2024
A very satisfying read. I got really invested in the main character's journey. Everything just clicked for me. Glad I picked this up.
Ryan EvansFebruary 10, 2024
Honestly one of the better books I've read lately. The author did a great job wrapping everything up at the end. No weird plot holes left behind. A solid 5/5 for me.
Nancy ThomasJune 24, 2025
Finished it in a couple of days. I got really invested in the main character's journey. Everything just clicked for me. Will be looking for more from this author.
Brian SanchezJuly 28, 2025
Finished it in a couple of days. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Glad I picked this up.
John ParkerApril 10, 2025
Really enjoyed this one. I got really invested in the main character's journey. Everything just clicked for me. Will be looking for more from this author.
David MooreJune 28, 2025
I liked it for the most part. I liked the main character, though some of the side plots were just okay. I'd probably recommend it to a friend.
Donna DavisAugust 02, 2025
Honestly one of the better books I've read lately. I got really invested in the main character's journey. Everything just clicked for me. Will be looking for more from this author.
Jacob LewisDecember 20, 2025
A solid read. It held my attention, even if a few things were a little predictable. Still a good book.
Edward CampbellMarch 14, 2025
Really enjoyed this one. The author did a great job wrapping everything up at the end. No weird plot holes left behind. A solid 5/5 for me.
Patricia CarterMarch 22, 2025
Glad someone recommended this to me. The author did a great job wrapping everything up at the end. No weird plot holes left behind. A solid 5/5 for me.
Joshua MitchellMarch 16, 2024
It was okay. The pacing was a bit slow and I found myself skimming a few pages. It wasn't terrible, just okay. It's fine if you have nothing else to read.
Joseph HernandezSeptember 19, 2025
A very satisfying read. I got really invested in the main character's journey. Everything just clicked for me. Will be looking for more from this author.
Cynthia SmithAugust 15, 2025
I liked it for the most part. I liked the main character, though some of the side plots were just okay. I'd probably recommend it to a friend.
Ryan YoungJune 13, 2024
Honestly one of the better books I've read lately. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Would probably read it again at some point.
Kevin EvansApril 01, 2024
Pretty good overall. I liked the main character, though some of the side plots were just okay. Not bad at all.
Daniel ReyesJanuary 02, 2025
I liked it for the most part. It held my attention, even if a few things were a little predictable. Not bad at all.
Susan CruzJanuary 11, 2024
Pretty good overall. The middle dragged a tiny bit, but the ending totally made up for it. Still a good book.
Rebecca HernandezFebruary 12, 2024
Took me a few chapters to get into it, but it was worth it. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. Not bad at all.
Carol EvansAugust 25, 2025
Really enjoyed this one. I loved how the story unfolded. It kept me guessing without being too confusing. Glad I picked this up.
Richard RobinsonFebruary 03, 2025
Pretty good overall. Writing is good, just wish there was a bit more depth in certain parts. Still kept my attention though. A solid 4 stars from me.
Laura SmithApril 04, 2025
Glad someone recommended this to me. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Worth the time and money.
Linda ScottMay 13, 2025
Not bad, but not my favorite. It felt a bit repetitive in the middle. Could have been shorter. Probably won't read it again, but it was an okay way to pass the time.
William HallFebruary 05, 2024
Such a great read. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Definitely recommend it if you like this genre.
Anthony RiveraAugust 18, 2024
A very satisfying read. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Glad I picked this up.
Ryan JonesAugust 18, 2024
It was just alright. It felt a bit repetitive in the middle. Could have been shorter. Might work better for someone else, just wasn't completely for me.
Andrew CarterJanuary 11, 2024
Such a great read. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Would probably read it again at some point.
Margaret TaylorApril 11, 2024
I was pleasantly surprised. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Definitely recommend it if you like this genre.
Jacob JonesAugust 31, 2025
A very satisfying read. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Will be looking for more from this author.
Richard PerezJune 22, 2024
Glad someone recommended this to me. I got really invested in the main character's journey. Everything just clicked for me. Worth the time and money.
Sharon HallSeptember 23, 2024
Such a great read. The writing style is very engaging. It’s easy to follow but still has a lot of depth. A solid 5/5 for me.
Joseph GarciaJanuary 08, 2024
Pretty good overall. It held my attention, even if a few things were a little predictable. Still a good book.
Barbara RamirezAugust 24, 2025
Took me a few chapters to get into it, but it was worth it. I liked the main character, though some of the side plots were just okay. Not bad at all.
Susan KingJanuary 29, 2025
Such a great read. The writing style is very engaging. It’s easy to follow but still has a lot of depth. A solid 5/5 for me.
Michelle MartinDecember 11, 2025
Such a great read. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Definitely recommend it if you like this genre.
Christopher FloresNovember 09, 2024
I was pleasantly surprised. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Would probably read it again at some point.
Brian CampbellDecember 27, 2024
I was pleasantly surprised. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Will be looking for more from this author.
Michelle PhillipsMay 20, 2024
Glad someone recommended this to me. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Would probably read it again at some point.
Ryan WalkerApril 21, 2024
I was pleasantly surprised. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Will be looking for more from this author.
Jennifer FloresMarch 19, 2025
A very satisfying read. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Will be looking for more from this author.
Donna DavisJanuary 06, 2025
Such a great read. I loved how the story unfolded. It kept me guessing without being too confusing. A solid 5/5 for me.
Gary CampbellJanuary 25, 2025
Really enjoyed this one. I loved how the story unfolded. It kept me guessing without being too confusing. Will be looking for more from this author.
Steven TaylorJanuary 02, 2024
An average read for me. Some parts were interesting, while others were a bit of a slog to get through. Might work better for someone else, just wasn't completely for me.
Laura ReyesJuly 18, 2025
I was pleasantly surprised. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Worth the time and money.
Sharon HernandezAugust 09, 2025
Honestly one of the better books I've read lately. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Would probably read it again at some point.
Laura ReyesDecember 16, 2024
A very satisfying read. I loved how the story unfolded. It kept me guessing without being too confusing. Would probably read it again at some point.
Linda WilliamsNovember 18, 2025
Finished it in a couple of days. I got really invested in the main character's journey. Everything just clicked for me. Glad I picked this up.
Richard ThomasSeptember 23, 2025
Glad someone recommended this to me. I loved how the story unfolded. It kept me guessing without being too confusing. Would probably read it again at some point.
John CruzFebruary 23, 2024
I was pleasantly surprised. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Glad I picked this up.
Carol SanchezMarch 14, 2024
Really enjoyed this one. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Glad I picked this up.
George JacksonJanuary 18, 2025
Honestly one of the better books I've read lately. I got really invested in the main character's journey. Everything just clicked for me. Worth the time and money.
Mark WrightNovember 17, 2024
Good, but not quite perfect. Interesting premise and executed fairly well. Just a few slow chapters here and there. Enjoyable weekend read.
Joshua TurnerJune 08, 2024
An average read for me. It had some good moments, but the overall plot felt a bit disjointed in the second half. It's fine if you have nothing else to read.
Emily WhiteMay 30, 2024
Such a great read. I loved how the story unfolded. It kept me guessing without being too confusing. Definitely recommend it if you like this genre.
Mary BakerAugust 02, 2025
Finished it in a couple of days. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Will be looking for more from this author.
Kenneth AndersonFebruary 11, 2024
Really enjoyed this one. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Will be looking for more from this author.
Ashley HallJune 20, 2024
A very satisfying read. It has a good balance of dialogue and description. Everything felt like it moved at the right speed. Worth the time and money.
Laura ReyesFebruary 24, 2025
Finished it in a couple of days. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. Would probably read it again at some point.
Joshua PerezJune 06, 2025
Took me a few chapters to get into it, but it was worth it. It held my attention, even if a few things were a little predictable. I'd probably recommend it to a friend.
Matthew TaylorJuly 09, 2025
Honestly one of the better books I've read lately. The writing style is very engaging. It’s easy to follow but still has a lot of depth. Worth the time and money.
Gary TorresMay 06, 2025
Glad someone recommended this to me. The pacing was spot on and the characters felt real. I didn't find myself getting bored at any point. A solid 5/5 for me.
Charles MartinezNovember 29, 2025
Honestly one of the better books I've read lately. I got really invested in the main character's journey. Everything just clicked for me. A solid 5/5 for me.
Christopher TorresOctober 29, 2024
It was okay. The writing was fine, but I didn't feel very connected to the characters. They felt a bit flat. Might work better for someone else, just wasn't completely for me.
Laura ScottOctober 05, 2025
Finished it in a couple of days. The author did a great job wrapping everything up at the end. No weird plot holes left behind. A solid 5/5 for me.
Carol KingAugust 17, 2024
Really enjoyed this one. The writing style is very engaging. It’s easy to follow but still has a lot of depth. A solid 5/5 for me.
Joseph BrownAugust 11, 2025
Pretty good overall. I liked the main character, though some of the side plots were just okay. Enjoyable weekend read.
Sharon HallAugust 16, 2024
Pretty good overall. It held my attention, even if a few things were a little predictable. Not bad at all.
Carol SmithOctober 07, 2025
Finished it in a couple of days. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Would probably read it again at some point.
Eric JonesMarch 17, 2025
I was pleasantly surprised. The author did a great job wrapping everything up at the end. No weird plot holes left behind. Worth the time and money.
Karen WalkerMay 17, 2025
Took me a few chapters to get into it, but it was worth it. Interesting premise and executed fairly well. Just a few slow chapters here and there. I'd probably recommend it to a friend.
Melissa CruzApril 27, 2024
A very satisfying read. I loved how the story unfolded. It kept me guessing without being too confusing. Worth the time and money.