Promises, promises (for claim codes)
Whitespace
Abstract some error handling.