cogfeelinted: reduce line length and replaced unecessary fat arrow with regular function arrow