Better descriptions. Uses patch instead of put.
Adds loan serializer