i have so many ffffucking threads