We should document what the return value is going to look like