change CAN register settings - unroll loops - use glbal vars. Trying to make the code smaller&faster + easier to read