That's very well done! I knew it had to be grainy for a reason.