Ryan,

See that attached  document with a couple of comments.