I think it would be good to put the functions in this file in logical groups and add some

```
////////
// .. //
////////
```

between them.