Brainstorming ways to solve this problem - Filament