finance controller decrypts async
fix timeline item names from overflowing if they're really long