NOTES:
...